/** 证件类型 */
export const ID_TYPE = [
  { label: '居民身份证', value: 'resident_id_card' },
  { label: '军官证', value: 'military_officer_id' },
  { label: '士兵证', value: 'soldier_id' },
  { label: '文职干部证', value: 'civilian_officer_id' },
  { label: '部队离退休证', value: 'military_retiree_id' },
  { label: '香港特区护照/身份证明', value: 'hong_kong_passport_id' },
  { label: '澳门特区护照/身份证明', value: 'macau_passport_id' },
  { label: '台湾居民来往大陆通行证', value: 'taiwan_resident_travel_permit' },
  { label: '境外永久居住证', value: 'overseas_permanent_residence_permit' },
  { label: '护照', value: 'passport' },
  { label: '出生证明', value: 'birth_certificate' },
  { label: '户口薄', value: 'household_register' },
  { label: '其他', value: 'other' },
];

/** 户口性质 */
export const HOUSEHOLD_STATUS = [
  {
    label: '未落常住户口',
    value: 'unregistered_resident_household',
  },
  {
    label: '非农业家庭户口',
    value: 'non_agricultural_family_household',
  },
  {
    label: '农业家庭户口',
    value: 'agricultural_family_household',
  },
  {
    label: '非农业集体户口',
    value: 'non_agricultural_collective_household',
  },
  {
    label: '农业集体户口',
    value: 'agricultural_collective_household',
  },
  {
    label: '自理口粮户口',
    value: 'self_provisioned_food_household',
  },
  {
    label: '寄住户口',
    value: 'lodging_household',
  },
  {
    label: '暂住户口',
    value: 'temporary_residence_household',
  },
  {
    label: '其他户口',
    value: 'other_household',
  },
  {
    label: '农业户口',
    value: 'agricultural_household',
  },
  {
    label: '非农业户口',
    value: 'non_agricultural_household',
  },
];

/** 宗教信仰 */
export const RELIGIOUS_BELIEF = [
  {
    label: '无宗教信仰',
    value: 'no_religious_belief',
  },
  {
    label: '佛教',
    value: 'buddhism',
  },
  {
    label: '喇嘛教',
    value: 'lamaism',
  },
  {
    label: '道教',
    value: 'taoism',
  },
  {
    label: '天主教',
    value: 'catholicism',
  },
  {
    label: '基督教',
    value: 'christianity',
  },
  {
    label: '东正教',
    value: 'orthodox_christianity',
  },
  {
    label: '伊斯兰教',
    value: 'islam',
  },
  {
    label: '其他',
    value: 'other',
  },
];

/** 健康状况 */
export const HEALTH_CONDITION = [
  {
    label: '健康或良好',
    value: 'healthy_or_good',
  },
  {
    label: '一般或较弱',
    value: 'average_or_weak',
  },
  {
    label: '有慢性病',
    value: 'has_chronic_disease',
    children: [
      {
        label: '心血管病',
        value: 'cardiovascular_disease',
      },
      {
        label: '脑血管病',
        value: 'cerebrovascular_disease',
      },
      {
        label: '慢性呼吸系统病',
        value: 'chronic_respiratory_disease',
      },
      {
        label: '慢性消化系统病',
        value: 'chronic_digestive_system_disease',
      },
      {
        label: '慢性肾炎',
        value: 'chronic_nephritis',
      },
      {
        label: '结核病',
        value: 'tuberculosis',
      },
      {
        label: '糖尿病',
        value: 'diabetes_mellitus',
      },
      {
        label: '神经或精神疾病',
        value: 'neurological_or_mental_disorder',
      },
      {
        label: '癌症',
        value: 'cancer',
      },
      {
        label: '其他慢性病',
        value: 'other_chronic_diseases',
      },
    ],
  },
  {
    label: '残疾',
    value: 'disability',
    children: [
      {
        label: '视力残疾',
        value: 'visual_impairment',
      },
      {
        label: '听力残疾',
        value: 'hearing_impairment',
      },
      {
        label: '言语残疾',
        value: 'speech_impairment',
      },
      {
        label: '肢体残疾',
        value: 'limb_disability',
      },
      {
        label: '智力残疾',
        value: 'intellectual_disability',
      },
      {
        label: '精神残疾',
        value: 'mental_disability',
      },
      {
        label: '多重残疾',
        value: 'multiple_disabilities',
      },
      {
        label: '其他残疾',
        value: 'other_disabilities',
      },
    ],
  },
];

/** 健康状态 */
export const HEALTH_STATUS = [
  {
    label: '健康',
    value: 'healthy',
  },
  {
    label: '亚健康',
    value: 'sub_healthy',
  },
  {
    label: '疾病',
    value: 'illness',
  },
];

/** 血型 */
export const BLOOD_TYPE = [
  {
    label: '未知血型',
    value: 'unknown_blood_type',
  },
  {
    label: 'A血型',
    value: 'a_blood_type',
  },
  {
    label: 'B血型',
    value: 'b_blood_type',
  },
  {
    label: 'AB血型',
    value: 'ab_blood_type',
  },
  {
    label: 'O血型',
    value: 'o_blood_type',
  },
  {
    label: 'RH阳性血型',
    value: 'rh_positive_blood_type',
  },
  {
    label: 'RH阴性血型',
    value: 'rh_negative_blood_type',
  },
  {
    label: 'HLA血型',
    value: 'hla_blood_type',
  },
  {
    label: '未定血型',
    value: 'undetermined_blood_type',
  },
  {
    label: '其他血型',
    value: 'other_blood_type',
  },
];

/** 关系 */
export const RELATION = [
  {
    label: '父亲',
    value: 'father',
  },
  {
    label: '母亲',
    value: 'mother',
  },
  {
    label: '爷爷',
    value: 'grandfather',
  },
  {
    label: '奶奶',
    value: 'grandmother',
  },
  {
    label: '外公',
    value: 'paternal_grandfather',
  },
  {
    label: '外婆',
    value: 'paternal_grandmother',
  },
];

/** 政治面貌 */
export const POLITICAL_STATUS = [
  {
    label: '中国共产党党员',
    value: 'CPC_Member',
  },
  {
    label: '中国共产党预备党员',
    value: 'CPC_Prepare_Member',
  },
  {
    label: '中国共产主义青年团团员',
    value: 'CYL_Member',
  },
  {
    label: '中国国民党革命委员会会员',
    value: 'KMT_Member',
  },
  {
    label: '中国民主同盟盟员',
    value: 'DMPP_Member',
  },
  {
    label: '中国民主建国会会员',
    value: 'DPP_Member',
  },
  {
    label: '中国民主促进会会员',
    value: 'CPPCC_Member',
  },
  {
    label: '中国农工民主党党员',
    value: 'NMDP_Member',
  },
  {
    label: '中国致公党党员',
    value: 'ZGDP_Member',
  },
  {
    label: '九三学社社员',
    value: 'Jiusan_Society_Member',
  },
  {
    label: '台湾民主自治同盟盟员',
    value: 'Taiwan_Democracy_Autonomy_League_Member',
  },
  {
    label: '无党派民主人士',
    value: 'Non_Partisan_Democratic_Personages',
  },
  {
    label: '群众',
    value: 'Masses',
  },
];

/** 毕业状态 */
export const GRADUATION_STATUS = [
  {
    value: 'graduation',
    label: '毕业',
  },
  {
    value: 'completion',
    label: '结业',
  },
  {
    value: 'withdrawal',
    label: '肄业',
  },
];

/** 学生异动类型 **/
export const STU_CHANGE_TYPE = [
  {
    value: 'leave_level',
    label: '留级',
    children: [
      {
        value: 'leave_level_poor_performance',
        label: '成绩差',
      },
      {
        value: 'leave_level_timeout',
        label: '学业超时',
      },
    ],
  },
  {
    value: 'down_level',
    label: '降级',
  },
  {
    value: 'dump_level',
    label: '跳级',
  },
  {
    value: 'stoop',
    label: '休学',
    children: [
      {
        value: 'stoop_health_reason',
        label: '健康原因',
      },
      {
        value: 'stoop_mental_health',
        label: '心理健康',
      },
      {
        value: 'stoop_contagious_disease',
        label: '传染病',
      },
      {
        value: 'stoop_other_reason',
        label: '其他原因',
      },
      {
        value: 'stoop_military_service',
        label: '入伍应征',
      },
      {
        value: 'stoop_family_condition',
        label: '家庭状况',
      },
      {
        value: 'stoop_financial_hardship',
        label: '经济困难',
      },
    ],
  },
  {
    value: 'jump_level',
    label: '提前升级',
    children: [
      {
        value: 'jump_level_excellent_performance',
        label: '成绩优秀',
      },
    ],
  },
  {
    value: 'return_school',
    label: '复学',
  },
  {
    value: 'stop_school',
    label: '停学',
    children: [
      {
        value: 'stop_school_tuition_arrears',
        label: '拖欠学费',
      },
      {
        value: 'stop_school_end_of_leave_period',
        label: '期满复学',
      },
    ],
  },
  {
    value: 'restore_student_status',
    label: '恢复学籍',
  },
  {
    value: 'cancel_student_status',
    label: '取消学籍',
    children: [
      {
        value: 'cancel_student_status_auto_withdrawal',
        label: '自动退学',
      },
      {
        value: 'cancel_student_status_other_reason',
        label: '其他原因',
      },
    ],
  },
  {
    value: 'expel_student',
    label: '开除学籍',
    children: [
      {
        value: 'expel_student_violation_of_law',
        label: '触犯法律',
      },
    ],
  },
  {
    value: 'death',
    label: '死亡',
    children: [
      {
        value: 'death_accident',
        label: '意外事故',
      },
      {
        value: 'death_drowning',
        label: '溺水',
      },
      {
        value: 'death_traffic_accident',
        label: '交通事故',
      },
      {
        value: 'death_trampling',
        label: '踩踏事件',
      },
      {
        value: 'death_building_collapse',
        label: '建筑倒塌',
      },
      {
        value: 'death_falling',
        label: '坠楼坠崖',
      },
      {
        value: 'death_poisoning',
        label: '中毒',
      },
      {
        value: 'death_explosion',
        label: '爆炸',
      },
      {
        value: 'death_social_event',
        label: '社会事件',
      },
      {
        value: 'death_violence',
        label: '暴力事件',
      },
      {
        value: 'death_campus_accident',
        label: '校园事故',
      },
      {
        value: 'death_criminal_case',
        label: '犯罪案件',
      },
      {
        value: 'death_fire',
        label: '火灾',
      },
      {
        value: 'death_natural_disaster',
        label: '自然灾害',
      },
      {
        value: 'death_landslide',
        label: '山体滑坡',
      },
      {
        value: 'death_mudflow',
        label: '泥石流',
      },
      {
        value: 'death_flood',
        label: '洪水',
      },
      {
        value: 'death_earthquake',
        label: '地震',
      },
      {
        value: 'death_hail',
        label: '冰雹',
      },
      {
        value: 'death_snowstorm',
        label: '雪灾',
      },
      {
        value: 'death_heavy_rainfall',
        label: '暴雨',
      },
      {
        value: 'death_tornado',
        label: '龙卷风',
      },
      {
        value: 'death_illness',
        label: '疾病',
      },
      {
        value: 'death_infectious_disease',
        label: '传染病',
      },
      {
        value: 'death_sudden_illness',
        label: '突发疾病',
      },
      {
        value: 'death_other_illness',
        label: '其他疾病',
      },
      {
        value: 'death_suicide',
        label: '自杀',
      },
      {
        value: 'death_other_reason',
        label: '其他原因',
      },
    ],
  },
];

/** 家庭成员职业 */
export const FAMILY_MEMBER_OCCUPATION = [
  {
    label: '国家机关、党群组织、企业、事业单位负责人',
    value: 'government_agency_party_group_leaders',
    children: [
      {
        label: '中国共产党中央委员会和地方各级组织负责人',
        value: 'ccp_leaders_at_central_and_local_levels',
      },
      {
        label: '民主党派和社会团体及其工作机构负责人',
        value: 'non_ccp_political_parties_social_groups_leaders',
      },
      {
        label: '事业单位负责人',
        value: 'public_institution_leaders',
      },
      {
        label: '企业负责人',
        value: 'enterprise_leaders',
      },
    ],
  },
  {
    label: '专业技术人员',
    value: 'technical_professionals',
    children: [
      {
        label: '工程技术人员',
        value: 'engineering_technicians',
      },
      {
        label: '农业技术人员',
        value: 'agricultural_technicians',
      },
      {
        label: '飞机和船舶技术人员',
        value: 'aircraft_and_ship_technicians',
      },
      {
        label: '卫生专业技术人员',
        value: 'healthcare_technical_professionals',
      },
      {
        label: '经济业务人员',
        value: 'economic_business_personnel',
      },
      {
        label: '金融业务人员',
        value: 'financial_business_personnel',
      },
      {
        label: '法律专业人员',
        value: 'legal_professionals',
      },
      {
        label: '教学人员',
        value: 'teaching_personnel',
      },
      {
        label: '文学艺术工作人员',
        value: 'literary_art_workers',
      },
      {
        label: '体育工作人员',
        value: 'sports_workers',
      },
      {
        label: '新闻出版、文化工作人员',
        value: 'news_publication_culture_workers',
      },
      {
        label: '宗教职业者',
        value: 'religious_professionals',
      },
      {
        label: '其他专业技术人员',
        value: 'other_technical_professionals',
      },
    ],
  },
  {
    label: '办事人员和有关人员',
    value: 'administrative_staff_related_personnel',
    children: [
      {
        label: '行政办公人员',
        value: 'administrative_office_personnel',
      },
      {
        label: '安全保卫和消防人员',
        value: 'security_fire_protection_personnel',
      },
      {
        label: '邮政和电信业务人员',
        value: 'postal_telecommunications_business_personnel',
      },
      {
        label: '其他办事人员和有关人员',
        value: 'other_administrative_staff_related_personnel',
      },
    ],
  },
  {
    label: '商业、服务业人员',
    value: 'commerce_service_personnel',
    children: [
      {
        label: '购销人员',
        value: 'purchasing_sales_personnel',
      },
      {
        label: '仓储人员',
        value: 'warehousing_personnel',
      },
      {
        label: '餐馆服务人员',
        value: 'restaurant_service_personnel',
      },
      {
        label: '饭店、旅游及健身娱乐场所服务人员',
        value: 'hotel_travel_fitness_recreation_facility_staff',
      },
      {
        label: '运输服务人员',
        value: 'transportation_service_personnel',
      },
      {
        label: '医疗卫生辅助服务人员',
        value: 'medical_health_assistance_service_personnel',
      },
      {
        label: '社会服务和居民生活服务人员',
        value: 'social_residential_life_service_personnel',
      },
      {
        label: '其他商业、服务业人员',
        value: 'other_commerce_service_personnel',
      },
    ],
  },
  {
    label: '农、林、牧、渔、水利业生产人员',
    value: 'agriculture_forestry_animal_husbandry_fishery_water_conservation_workers',
    children: [
      {
        label: '种植业生产人员',
        value: 'crop_production_workers',
      },
      {
        label: '林业生产及野生动物保护人员',
        value: 'forestry_production_wildlife_conservation_workers',
      },
      {
        label: '畜牧业生产人员',
        value: 'animal_husbandry_production_workers',
      },
      {
        label: '渔业生产人员',
        value: 'fishery_production_workers',
      },
      {
        label: '水利设备管理养护人员',
        value: 'water_management_maintenance_workers',
      },
      {
        label: '其他农、林、牧、鱼、水利业生产人员',
        value: 'other_agriculture_forestry_animal_husbandry_fishery_water_workers',
      },
    ],
  },
  {
    label: '生产、运输设备操作人员及有关人员',
    value: 'production_transport_equipment_operators_related_personnel',
    children: [
      {
        label: '勘测及矿物开采人员',
        value: 'surveying_mineral_extraction_workers',
      },
      {
        label: '金属冶炼、轧制人员',
        value: 'metal_smelting_rolling_workers',
      },
      {
        label: '化工产品生产人员',
        value: 'chemical_product_production_workers',
      },
      {
        label: '机械制造加工人员',
        value: 'machinery_manufacturing_processing_workers',
      },
      {
        label: '机电产品装配人员',
        value: 'electromechanical_product_assemblers',
      },
      {
        label: '机械设备修理人员',
        value: 'mechanical_equipment_repair_workers',
      },
      {
        label: '电力设备安装、运行、检修及供电人员',
        value: 'power_equipment_installation_operation_maintenance_supply_workers',
      },
      {
        label: '电子元器件与设备制造、装配、调试及维修人员',
        value: 'electronics_components_device_manufacturing_assembly_debugging_repair_workers',
      },
      {
        label: '橡胶和塑料制品生产人员',
        value: 'rubber_plastic_products_production_workers',
      },
      {
        label: '纺织、针织、印染人员',
        value: 'textile_knitting_dyeing_workers',
      },
      {
        label: '裁剪、缝纫和皮革、毛皮制品加工制作人员',
        value: 'cutting_sewing_leather_fur_products_manufacturing_workers',
      },
      {
        label: '粮油、食品、饮料生产加工及饲料生产加工人员',
        value: 'grain_oil_food_beverage_feed_production_processing_workers',
      },
      {
        label: '烟草及其制品加工人员',
        value: 'tobacco_and_its_products_processing_workers',
      },
      {
        label: '药品生产人员',
        value: 'pharmaceutical_production_workers',
      },
      {
        label: '木材加工、人造板生产、木制品制作及制浆、造纸和纸制品生产加工人员',
        value:
          'wood_processing_artificial_board_production_wood_products_making_pulp_paper_paper_products_processing_workers',
      },
      {
        label: '建筑材料生产加工人员',
        value: 'building_materials_production_processing_workers',
      },
      {
        label: '玻璃、陶瓷、搪瓷及其制品生产加工人员',
        value: 'glass_ceramics_enamel_and_their_products_production_processing_workers',
      },
      {
        label: '广播影视制品制作、播放及文物保护作业人员',
        value: 'broadcasting_films_television_programs_production_broadcasting_cultural_relics_protection_workers',
      },
      {
        label: '印刷人员',
        value: 'printing_workers',
      },
      {
        label: '工艺、美术品制作人员',
        value: 'arts_crafts_manufacturing_workers',
      },
      {
        label: '文化教育、体育用品制作人员',
        value: 'cultural_education_sports_goods_manufacturing_workers',
      },
      {
        label: '工程施工人员',
        value: 'construction_engineering_workers',
      },
      {
        label: '运输设备操作人员及有关人员',
        value: 'transport_equipment_operators_related_personnel',
      },
      {
        label: '环境监测及废物处理人员',
        value: 'environmental_monitoring_waste_treatment_workers',
      },
      {
        label: '检验、计量人员',
        value: 'inspection_measurement_workers',
      },
      {
        label: '其他生产、运输设备操作人员及有关人员',
        value: 'other_production_transport_equipment_operators_related_personnel',
      },
    ],
  },
  {
    label: '军人',
    value: 'military_personnel',
  },
  {
    label: '不便分类的其他从业人员',
    value: 'other',
  },
];

export const STUDENT_APPROVALATATUS = [
  {
    label: '入学',
    value: 'enrollment',
  },
  {
    label: '分班',
    value: 'assignment',
  },
  {
    label: '流出',
    value: 'out',
  },
];

export const DIS_STUDENT_APPROVALATATUS = [
  {
    label: '入学',
    value: 'enrollment',
  },
  {
    label: '分班',
    value: 'assignment',
  },
];

export const SESSION_STATUS = [
  {
    label: '未启用',
    value: 'disable',
  },
  {
    label: '启用',
    value: 'enable',
  },
];

/* 转入类型 */
export const TRANSFER_TYPE = [
  {
    label: '无',
    value: 'non',
  },
];

/* 转学原因 */
export const TRANSFER_REASON = [
  {
    label: '无',
    value: 'non',
  },
];

export const ENROLLMENT_METHOD = [
  {
    label: '寄宿',
    value: 'boarding',
  },
  {
    label: '走读',
    value: 'day_student',
  },
];
